package cn.com.acca.ma.service;

public interface ConceptBoardIndexService extends BaseService {

    /**
     * 调用akshare接口，海量地保存数据（concept_board_index表和concept_board表），更新stock_info表的concept_board_id列
     */
//    void writeConceptBoardIndexAndConceptBoardAndUpdateConceptBoardIdInStockInfo_akShare();

    /**
     * 通过akShare，向表concept_board表和concept_board_index表添加新记录；删除rel_stock_info_concept_board表中的所有记录，然后添加记录
     */
    void writeConceptBoardAndConceptBoardIndexAndRelStockInfoConceptBoard_akShare_byDate();

    /**
     * 海量计算last_close_price、change_range和change_amount字段
     */
    void writeConceptBoardIndexLastClosePrice();

    /**
     * 海量计算KD指标
     */
    void writeConceptBoardIndexKD();

    /**
     * 增量计算last_close_price、change_range和change_amount字段
     */
    void writeConceptBoardIndexLastClosePriceByDate();

    /**
     * 增量计算KD指标
     */
    void writeConceptBoardIndexKDByDate();
}
